int potenza (int a, int b){ //a e b non negativi
	int risultato =1;
	for (;b>0;b--){
			risultato = prodotto(risultato,a);
		}
	return risultato;		
}


int prodotto (int a, int b){
	int risultato=0;
	if (b>=0) {
		for (;b>0;b--){
			risultato = somma(risultato,a);
		}
	} else {
          for (;b<0;b++){
			risultato = somma(risultato,a);
		}
		risultato = -risultato;		
	}
	return risultato;
}


int somma (int a, int b){
	//assumiamo di poter utilizzare solo l'operatore di incremento e decremento
	if (b>=0) {
		for (;b>0;b--) {
			a++;
		}
	} else {
          for (;b<0;b++){
          	a--;
          }
	}
	return a;
}

int n = Input.getInt("Inserisci un numero");
int m = Input.getInt("Inserisci un numero");

System.out.println (n + " + " +m +" = "+ somma(n,m) );
System.out.println (n + " * " +m +" = "+ prodotto(n,m) );
System.out.println (n + " ^ " +m +" = "+ potenza(n,m) );
 
